package com.ys.ffms.mapper;

import com.ys.ffms.pojo.Bill;
import com.ys.ffms.pojo.PO.ReportPO;
import com.ys.ffms.pojo.VO.queryBillVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface ReportMapper {
    //查出所有的支付方式对应的数量 饼图
    List<ReportPO> findAllSpendingData();

    //查询一周数据 折线图 支出
    List<Bill> findDateByLine();

    //查出所有的收入方式对应的数量 饼图
    List<ReportPO> findAllIncomeData();

    //查询一周数据 折线图 收入
    List<Bill> findIncomeDateByLine();
    //查询柱图一周支出前五数据
    List<queryBillVO> expenditureColumnChart();
    //查询柱图一周收入前五数据
    List<queryBillVO> incomeColumnChart();
}
